Update version to 1.23.2 and document batch processor fix#80
Conversation
There was a problem hiding this comment.
Pull request overview
Releases HaloAPI module version 1.23.2 and records a changelog entry describing a fix for Invoke-HaloBatchProcessor parallel/runspace execution behavior.
Changes:
- Bump module manifest version to 1.23.2.
- Add a 1.23.2 entry to
CHANGELOG.mddocumenting the batch processor/runspace fix.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
HaloAPI.psd1 |
Updates the module manifest version to 1.23.2 for the release. |
CHANGELOG.md |
Adds release notes for 1.23.2 documenting the batch processor fix. |
|
|
||
| # Version number of this module. | ||
| ModuleVersion = '1.23.1' | ||
| ModuleVersion = '1.23.2' |
There was a problem hiding this comment.
When bumping ModuleVersion, the manifest’s PrivateData.PSData.ReleaseNotes URL should be updated as well (it still points to the 1.22.1 tag). Otherwise the published module metadata will link to the wrong release notes for 1.23.2.
|
|
||
| ## 2026-04-29 - Version 1.23.2 | ||
|
|
||
| * Fix `Invoke-HaloBatchProcessor` parallel runspace error where `Invoke-HaloBatchItem` was not recognised; private function is now invoked via `Module.Invoke()` within the imported module scope. |
There was a problem hiding this comment.
Spelling: the repo’s cspell config uses "language": "en", so recognised may be flagged. Consider changing to recognized (or add the term to the cspell dictionary if you intend UK spelling throughout).
| * Fix `Invoke-HaloBatchProcessor` parallel runspace error where `Invoke-HaloBatchItem` was not recognised; private function is now invoked via `Module.Invoke()` within the imported module scope. | |
| * Fix `Invoke-HaloBatchProcessor` parallel runspace error where `Invoke-HaloBatchItem` was not recognized; private function is now invoked via `Module.Invoke()` within the imported module scope. |
This pull request releases version 1.23.2 of the module and addresses a bug related to parallel execution in the
Invoke-HaloBatchProcessorfunction.Release and bug fix:
HaloAPI.psd1and added a corresponding changelog entry. [1] [2]Invoke-HaloBatchProcessorfailed to recognize the private functionInvoke-HaloBatchItemduring parallel runspace execution by ensuring it is invoked viaModule.Invoke()within the imported module scope.